Devil Tree — synonyms, definition

1. devil tree (Noun)

3 synonyms
Alstonia scholaris dita dita bark
1 definition

devil tree (Noun) — Evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinally.

1 type of
tree
2 parts of
Alstonia genus Alstonia